/***
 * Eclipse Class Decompiler plugin, copyright (c) 2012 Chao Chen
 * (cnfree2000@hotmail.com)
 ***/
package Sense4;

public class Elite4 {

	public static byte[] readElite4Serial() {
//		EliteLockIO eliteLockIO = LockUtils.getEliteLockIOInstance();
//		eliteLockIO.initS4(false);
//		byte[] serial = eliteLockIO.readEliteSerial();
//		eliteLockIO.closeS4();

		return "this is my version".getBytes();
	}

	public static void writeBytes2ToElite4(byte[] bytes) {
//		EliteLockIO eliteLockIO = LockUtils.getEliteLockIOInstance();
//		eliteLockIO.initS4(true);
//
//		byte[] write_len_bytes = LockUtils.intToByteArray1(bytes.length + 4);
//		eliteLockIO.write_internal_file(0, 4, write_len_bytes);
//		eliteLockIO.write_internal_file(4, bytes.length, bytes);
//
//		eliteLockIO.closeS4();
	}

	public static byte[] readBytesFromElitee4() {
//		EliteLockIO eliteLockIO = LockUtils.getEliteLockIOInstance();
//		eliteLockIO.initS4(true);
//
//		byte[] len_out = eliteLockIO.read_internal_file(0, 4);
//		int read_len = LockUtils.byteArray2Int(len_out) - 4;
//
//		if (read_len < 0) {
//			eliteLockIO.closeS4();
//			return new byte[0];
//		}
//
//		byte[] read_bytes = eliteLockIO.read_internal_file(4, read_len);
//		eliteLockIO.closeS4();
//
//		return read_bytes;
		return "this is my version".getBytes();
	}

	public static String toHexString(byte[] b) {
		return LockUtils.toHexString(b);
	}
}
